package File_;

import java.io.File;

/**
 * Date: 2023-05-02
 * Time: 19:03
 */
public class Demo3 {
    public static void main(String[] args) {
     /*
        public long length()                返回文件的大小（字节数量）
        public String getAbsolutePath()     返回文件的绝对路径
        public String getPath()             返回定义文件时使用的路径
        public String getName()             返回文件的名称，带后缀
        public long lastModified()          返回文件的最后修改时间（时间毫秒值）
     */

        File file = new File("C:\\Users\\86156\\OneDrive\\桌面\\测试.txt");

        // length 细节: 无法获取文件夹的大小,如果要获取,需要把文件的大小累加到一起
        long len = file.length();
        System.out.println(len);

        // getAbsoluteFile 返回文件的绝对路径
        File absoluteFile = file.getAbsoluteFile();
        System.out.println(absoluteFile);

        // getpath 返回定义文件时使用的路径
        String path = file.getPath();
        System.out.println(path);

        // getName 返回文件的名称(带后缀)
        String name = file.getName();
        System.out.println(name);

        // lastModified 最后修改时间(时间毫秒值)
        long l = file.lastModified();
        System.out.println(l);
    }
}
